Importation des bibliothèques

Construct an SQLite database Database

Question 1

Create and insert data in an SQLite database.

Création de la fonction de connexion à la base de données

Importation de la table 'Customer'

Importation de la table 'Orders'

Importation de la table 'Items'

Importation de la table 'Products'

Question 2

Create a customer vision that centralizes sales by customers and identify top customers.

Vérification du nombre de ventes pour le premier client de la liste

Question 3

How many customers are repeaters ?

Vérification du nombre de commandes du premier clients de la liste

Sales

Question 1

What is the average basket by product category?

Deuxième façon de répondre à cette question en utilisant la fonction "Average" en SQL

Vérification des prix pour la catégorie fashion_childrens_clothes

Question 2

What are the most popular products?

Vérification du nombre de commandes pour le produit sélectionné

Question 3

What are repeat customers mostly buying ?

Création de la vue des clients récurrents

Réponse à la question :

Vérification pour le produit sélectionné qui a été commandé par le client aux 17 commandes

Customer Segmentation

Propose a simple customer segmentation. You may use any tool you find relevant.

Création de la vue des ventes en fonction des clients

Récupération de la vue du nombre de commandes par client

Vérification du nombre de commande pour le premier client de la liste

Jointure entre la vue du nombre de commandes et de ventes en fonction des clients

Histogramme de la colonne des ventes ainsi que de la colonne du nombre de commandes

Création des colonnes logarithmiques des ventes et du nombre de commandes

Aperçu des colonnes logarithmes des ventes et du nombre de commandes

Création de la baseline du modèle de segmentation client

Sauvegarde de l'inertie des modèles pour un nombre de clusters allant de 1 à 15

Visualisation de la méthode du coude

Modèle de segmentation final